Entrar

Aqui descrevemos os vários métodos/funções que podem ser usados com nosso Javascript:

  • The flux.get method
  • The flux.track method
  • Ouvintes de eventos

O método get

O método flux.get pode ser usado para recuperar tokens resolvidos que foram retornados recentemente.

Quando ocorre o rastreamento, quaisquer solicitações de resolveToken são retornadas e adicionadas a um objeto resolvedTokens.

O método flux.get acessa este objeto e retorna o valor.

Por exemplo, para obter o ID do visitante atual:

flux.get('{visitor}')

Para obter o ID do nó atual:

flux.get('{current-node-id}')

E para quaisquer outros tokens que você tenha definido em fluxOptions ou enviado em uma solicitação de visualização manualmente:

flux.get('{token-name}')

O método track

O método track é para enviar visualizações e conversões.

Estes são detalhados completamente em seus documentos dedicados:

Os dois eventos são:

flux.track('view', 
  { optional tracking attributes object }, 
  optionalCallbackFunction
)

e

flux.track('conversion', 
  { conversion tracking attributes object }, 
  optionalCallbackFunction
)

Ouvintes de eventos

O FunnelFlux JS não requer mais ouvintes de eventos para garantir o sequenciamento de conversões.

No entanto, você ainda pode explorar nossos eventos JS para acionar outros eventos.

Atualmente, existem dois disponíveis, exemplos abaixo:

document.addEventListener('fluxView', function(){
  console.log('Flux view completed')
})
document.addEventListener('fluxConversion', function(){
  console.log('Flux conversion completed')
})

Ou no caso de acionar outras funções:

document.addEventListener('fluxView', functionToCall)
document.addEventListener('fluxConversion', functionToCall)